5 Must Try Vegan Food Spots In London!!